semi-mobile crushing plant - French English Dictionary